package com.dao;

import com.bean.User;

public interface UserDao {

    /**
     * 根据用户名查询用户信息
     *
     * @param userName
     * @return 如果返回null 说明没有这个用户
     */
    public User queryUserByUsername(String userName);

    /**
     * 根据用户名 密码 查询用户信息
     *
     * @param userName
     * @param password
     * @return
     */
    public User queryUserByUsernameAndPassword(String userName, String password);


    /**
     * 保存用户信息
     *
     * @param user
     * @return
     */
    public int saveUser(User user);

    //验证用户名和邮箱是否存在
    public User queryUserByUsernameemail(String userName, String useremail);

    //        根据邮箱查询用户
    public User queryUserByUseremail(String useremail);

}
